necessary implements/tools - Turkish English Dictionary